home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / DJGPP / BCCGRX12.ZIP / contrib / bcc2grx / tp2bcc / makefile < prev    next >
Makefile  |  1993-07-24  |  627b  |  33 lines

  1. # This makefile is set up for Borland make 3.0/3.6 and gnuish make 3.58
  2.  
  3. CC     = gcc
  4. CFLAGS = -O
  5. P2C    = p2c
  6. LIB    = ../LIB/libbcc.a
  7. INC    = ../INCLUDE
  8. LGRX   = -lgrx
  9. LP2C   = -lp2c
  10.  
  11. all: bgidemo.exe
  12.  
  13. bgidemo.exe: $(LIB) bgidemo.o
  14.     $(CC) -o bgidemo bgidemo.o $(LIB) $(LGRX) $(LP2C) -lm -s
  15.     aout2exe bgidemo
  16.     del bgidemo
  17.  
  18. bgidemo.o: bgidemo.c $(INC)/libbcc.h $(INC)/bccgrx.h\
  19.        $(INC)/bgiext.h $(INC)/p2c/tp2bcc.h
  20.     $(CC) $(CFLAGS) -I$(INC) -c bgidemo.c
  21.  
  22. bgidemo.c: bgidemo.pas p2crc
  23.     $(P2C) bgidemo.pas
  24.  
  25. clean:
  26.     del bgidemo.o
  27.     del bgidemo
  28.  
  29. cleanall: clean
  30.     del bgidemo.exe
  31.     del bgidemo.c
  32. 
  33.